wagon lorry - German English Dictionary